renal papilla
noun
anatomy
: the apex of a renal pyramid which projects into the cavity of a calyx (see calyx sense 2) of the kidney and through which collecting ducts discharge urine
Love words? Need even more definitions?
Merriam-Webster unabridged
Share